Can embedded space system development benefit from agile practices?
نویسندگان
چکیده
We study in this work piloting agile practices in embedded space system development projects. The case involves three companies acting as last or next to last subcontractors in a space project. Initial interviews and a subsequent survey revealed challenges that embedded space system development poses to the agile software development. These include high specialization and emphasis on individual performance, formal customer interface requiring extensive documentation, and the management of several simultaneous projects. Iterative way of working is characteristic to agile systems development, but novel to the examined project teams. We observed that it enhanced team collaboration through planning and reviewing the work together and in transferring emphasis from the individuals to the team. Resource allocation between projects was taken properly into account when planning the iteration, or when cancelling an iteration for the project. Furthermore, the customer interface was tackled better by utilizing backlogs. According to the end survey and interviews, the main benefits of the agile practices were better communication and knowledge sharing inside the team, enhanced teamwork, and setting the pace for the sometimes slowly proceeding embedded space system development. Also documentation, while it barely changed, was seen more adequate in two of the cases. Overall, the teams felt that they were given a better possibility to affect their ways of working. The case study results show that agile practices can be applied to embedded space system development with
منابع مشابه
Supporting Embedded Medical Software Development with MDevSPICE® and Agile Practices
Emerging medical devices are highly relying on embedded software that runs on the specific platform in real time. The development of embedded software is different from ordinary software development due to the hardware-software dependency. MDevSPICE® has been developed to provide guidance to support such development. To increase the flexibility of this framework agile practices have been introd...
متن کاملAgile methods for embedded systems development - a literature review and a mapping study
There is a wide area of applications that use embedded systems, and the number of such systems keeps growing. The required functionality and complexity of embedded systems are also constantly increasing, and development of such products is becoming increasingly harder. This requires new thinking on the product development processes, and one such emerging philosophy is the agile methods. These m...
متن کاملEvolving into Embedded Development
In late 2005 we had the opportunity to start our first embedded development project. We apply agile practices to a variety of domains from web development to desktop applications to factory floor test equipment. The challenge for this new work was not learning the environment and technology. Our challenge was applying the practices of the agile world to the small and complex world of embedded s...
متن کاملAgile Software Development of Information Systems in Support of Object Databases
Agile development practices have become widely adopted in the past decade. They are increasingly used in industry and have been subject to a wide range of research. The promises of agile development practices range from customer satisfaction and adaptivity to changing requirements to developer motivation and reliable software through iterative development and customer involvement. However, what...
متن کاملAccelerating embedded software development via agile techniques
Introduction The accelerating rate of technological change for electronic products requires rapid market responsiveness to maintain a competitive edge. Hardware-centric product industries have increasingly turned to the flexibility and adaptability of software to enable critical features and functionality that differentiate their products. As a result, embedded software use is growing to the po...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- EURASIP J. Emb. Sys.
دوره 2017 شماره
صفحات -
تاریخ انتشار 2017